mix a recording - Turkish English Dictionary